/* 公共部分 */
.hidden { display: none; }
.fl { float: left!important; }
.fr { float: right!important; }
.mt10 { margin-top: 10px!important; }
.mt15 { margin-top: 15px!important; }
.mr10{ margin-right:10px!important;}
.pb10 { padding-bottom: 10px!important; }
.w300{ width:300px!important;}
.w435{ width:435px!important;}
.h280 { height: 280px!important; }
.h255 { height: 255px!important; }
.h320 { height: 320px!important; }
.h330 { height: 330px!important; }
.min_h800 { min-height: 800px; }
/* 头部 */
#header { background: url(../images/new/bg_banner_er.jpg) no-repeat; height: 185px; }
#header .center { width: 1000px; margin: 0 auto; position: relative; height: 130px; }
#header .center h1 { background: url(../images/new/logo.png) 17px 33px no-repeat; width: 352px; height: 74px; padding: 33px 0 0 17px; background-size: 80%; text-indent: -9999px; }
#header .center strong { display: block; position: absolute; top: 37px; right: 30px; font-weight: normal; font-size: 12px; color: #888table01 }
#header .center strong a { color: #888 }
#header .menu { background: url(../images/new/bg_menu.jpg) repeat-x; height: 55px; }
#header .menu ul { overflow: hidden; height: 55px; }
#header .menu ul li { float: left; font-size: 14px; line-height: 55px; }
#header .menu ul li a { display: block; color: #fff; padding: 0 27px; }
#header .menu ul li a:hover,
#header .menu ul li a.active { background: url(../images/new/ico_menu.jpg) center 46px no-repeat }

.header {
  width: 100%;
  height: 145px;
  margin: 0 auto;
  overflow: hidden;
  border-bottom: 2px solid #e5e5e5;
}
.header-top{
  width:100%;
  height:107px;
}
.header .top-items {
  height: 100%;
  float: left;
}
.header .top-left {
  width: 0;
  background: #fff;
}
.header .top-text {
  text-align: right;
  width: 900px;
  font-size: 14px;
  color: #6e6e6e;
  background: url('../images/top_text_bg.png');
}
.header .top-left-02 {
  width: 50px;
  background: url('../images/top_left2_bg.png') no-repeat;
}
.header .top-login {
  float:right;
  width: 220px;
  height:40px;
  margin:40px 10px 0 0; 
}
.header .top-login a {
  float: left;
  color:#888;
}
.header .top-login span {
  text-align: right;
  float: left;
  width: 25px;
  height: 100%;
}
.header .top-login .login-icon {
  float: left;
  margin: 5px 15px 0 15px;
  width: 11px;
  height: 13px;
}
.header .top-login .icon-login {
  background: url('../images/login_icon.png') no-repeat;
  background-size:100% 100%;
}
.header .top-login .icon-register {
  background: url('../images/register_icon.png') no-repeat;
  background-size:100% 100%;
}
.header .nav {
  width: 1000px;
  height: 106px;
  margin: 0px auto;
  background: url('../images/top_nav_bg.png') no-repeat center right;
}
.header .nav h3 {
  width: 480px;
  height: 90px;
  float:left;
  margin-top:5px; 
}
.header .nav .nav-items {
  width: 1000px;
  height: 35px;
  line-height: 35px;
  margin-top:3px; 
}
.header .nav .nav-items a {
  color: #0b0b0b;
  text-align: center;
  width: 103px;
  height: 35px;
  line-height: 35px;
  display: inline-block;
}
.header .nav .nav-items a .label {
  width: 0%;
  height: 2px;
  background: #1f8cd1;
  left: 50%;
  bottom: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.header .nav .nav-items a .active {
  height: 2px;
  background: #1f8cd1;
  width: 75%;
  left: 50%;
  margin-left: -37.5%;
}
.header .nav .nav-items a:hover .label {
  width: 75%;
  left: 50%;
  margin-left: -37.5%;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
/*滚动数据*/
.data { width: 100%; height: 110px; line-height: 110px; margin: 0 auto; background: #f7f7f7; font-weight: bold; }
.data ul { width: 1000px; margin: 0 auto; }
.data li { width: 170px; height: 35px; line-height: 45px; float: left; font-size: 16px; margin-top: 30px; }
.data li .data-text { float: left; margin: 0 4px; }
.data .tu { width: 200px; height: 27px; left: 50%; margin-left: -100px; top: 110px; z-index: 1; }
.data .list-1 { width: 180px; }
.data .list-2 { width: 1px; text-align: center; height: 100%; line-height: 88px; font-weight: normal; color: #c4c4c4; margin: 10px; }
.data .list-3 { margin-left: 15px; width: 170px; }
.data .list-4 { width: 170px; }
.data .data-num-box .data-num { overflow: hidden; float: left; width: 20px; height: 45px; font-size: 32px; color: #036bb3; text-align: center; }
.data .data-num .data-num-cut { width: 100%; height: 2px; background: #fff; left: 0; bottom: 17px; z-index: 9 }
.data .data-num-box .data-num span { display: block; line-height: 45px; }
.data .data-num-box .data-1 span { -webkit-animation: dataMove 2s 0.1s forwards; -moz-animation: dataMove 2s 0.1s forwards; -ms-animation: dataMove 2s 0.1s forwards; -o-animation: dataMove 2s 0.1s forwards; animation: dataMove 2s 0.1s forwards; }
.data .data-num-box .data-2 span { -webkit-animation: dataMove 1.8s 0.3s forwards; -moz-animation: dataMove 1.8s 0.3s forwards; -ms-animation: dataMove 1.8s 0.3s forwards; -o-animation: dataMove 1.8s 0.3s forwards; animation: dataMove 1.8s 0.3s forwards; }
.data .data-num-box .data-3 span { -webkit-animation: dataMove 1.5s 0.5s forwards; -moz-animation: dataMove 1.5s 0.5s forwards; -ms-animation: dataMove 1.5s 0.5s forwards; -o-animation: dataMove 1.5s 0.5s forwards; animation: dataMove 1.5s 0.5s forwards; }
.data .data-num-box .data-4 span { -webkit-animation: dataMove 1s 0.7s forwards; -moz-animation: dataMove 1s 0.7s forwards; -ms-animation: dataMove 1s 0.7s forwards; -o-animation: dataMove 1s 0.7s forwards; animation: dataMove 1s 0.7s forwards; }
.data .data-num-box .data-5 span { -webkit-animation: dataMove 1.5s 0.9s forwards; -moz-animation: dataMove 1.5s 0.9s forwards; -ms-animation: dataMove 1.5s 0.9s forwards; -o-animation: dataMove 1.5s 0.9s forwards; animation: dataMove 1.5s 0.9s forwards; }
/*底部导航*/
.footer-nav { clear: both; width: 100%; height: 50px; background: #0c68a6; }
.footer-nav .footer-nav-box { width: 1000px; height: 100%; margin: 0 auto; }
.footer-nav .footer-nav-box a { font-size: 12px; font-weight: normal; color: #fff; text-align: center; line-height: 50px; display: inline-block; padding: 0 28px; }
.footer-nav .footer-nav-box .back-top-btn { width: 30px; height: 100px; line-height: 20px; background: #3e86b4; padding: 0; top: 0; right: 0; }
.footer-nav .footer-nav-box .back-top-btn .back-top { width: 0px; height: 0px; border: 10px solid #3e86b4; border-bottom: 10px solid #fff; margin: 50px 0 0 5px; }
.footer { /*底部*/ width: 100%; height: 173px; background: #f0f0f0; }
.footer .footer-box { width: 845px; height: 100%; margin: 0 auto; }
.footer .footer-box .footer-left { float: left; margin: 20px 0; width: 290px; height: 135px; line-height: 135px; text-align: center; color: #6f7e8e; font-size: 30px; border-right: 1px solid #bababa; }
.footer .footer-box .footer-right { float: right; text-align: left; margin: 40px 0; width: 505px; height: 80px; line-height: 30px; color: #555; font-size: 12px; }
/* 二级页 */
.wrap { margin: 5px auto 0 auto; padding-bottom: 30px; width: 1000px; overflow: hidden; zoom: 1; }
.wrap img{ width:inherit;}
/* banner */
.banner { margin-top: 10px; }
/* 地址导航 */
.loc { padding-left: 20px; font-size: 12px; line-height: 35px; color: #8b8b8b; background: url(../images/public/ioc.png) left center no-repeat; }
.loc p a { color: #8b8b8b; font-weight: normal }
/* 左边框 */
.left { width: 270px; float: left; margin-top: 5px; }
.left02 { width: 270px; float: left; margin-top: 5px; border: 1px solid #e4e4e4; }
/* 左标题 */
.left h2 { padding: 10px 20px 10px 15px; font-size: 16px; line-height: 24px; background: #1f8cd1; color: #fff; font-weight: normal; }
.left h2 span { display: block; font-size: 0.8em; color: #eee; }
/* 左菜单 */
.lnb>li { margin-top: 5px; font-size: 14px; }
.lnb>li>a { display: block; line-height: 50px; color: #333333; padding: 0 0 0 15px; background-color: #ededed; }
.lnb>li>a:hover, .lnb>li>a.active { color: #148cc9; background: url(../images/public/lnb_ico.png) 240px center no-repeat #ededed; }
.lnb ul li { padding: 5px 10px 0 10px; }
.lnb ul a { display: block; padding-left: 35px; font-size: 14px; line-height: 40px; color: #686868; background: url(../images/public/ico03.png) 20px center no-repeat #f5f5f5; }
.lnb ul a:hover, .lnb ul a.active { color: #4c4c4c; background-color: #bee1f4; }
.collapsed { display: none; }
/* 右边内容框 */
.right { float: right; margin-top: 5px; padding-bottom: 10px; width: 710px; border: 1px solid #e4e4e4; }
/* 外框 */
.box05 { padding-bottom: 20px; border: 1px solid #e4e4e4; }
/* 标题 */
.tit01 { position: relative; height: 36px; background-color: #1598e0; border-bottom: 3px solid #036eb8; }
.tit01 h3 { display: inline-block; padding-right: 59px; font-size: 14px; font-weight: normal; line-height: 34px; color: #fff; no-repeat right top;
}
.tit01 h3 span { display: block; padding: 0 15px; background-color: #1598e0; }
.tit01 h3 span b { font-weight: normal; padding-left: 4px; font-size: 0.8em; color: #eee; }
.tit01 .more { font-weight: normal; position: absolute; top: 45%; right: 20px; display: block; width: 31px; height: 7px; background: url(../images/public/btn_more.png) right center no-repeat; background-size: 50% auto; }
.tit01 em { position: absolute; top: -5px; right: 20px; line-height: 46px; }
.tit01 em a { color: #fcff00; font-size: 12px; }
.tit02 { position: relative; height: 36px; border-bottom: 1px solid #e4e4e4; }
.tit02 h3 { display: inline-block; margin-left: -2px; padding-right: 66px; font-size: 14px; font-weight: normal; line-height: 36px; color: #066ab1; border-left: 4px solid #1598e0; background: url(../images/public/bg_tit02.png) no-repeat right top; }
.tit02 h3 span { display: block; padding: 0 10px; background-color: #f2f2f2; }
.tit02 .more { position: absolute; top: 45%; right: 20px; display: block; width: 31px; height: 7px; background: url(../images/public/btn_more02.png) right center no-repeat; background-size: 50% auto }
.tit03 { position: relative; height: 36px; border-bottom: 2px solid #e4e4e4; background: #f7f7f7}
.tit03 h3 { overflow: hidden; display: inline-block; padding-right: 100px; font-size: 16px; line-height: 36px;  }
.tit03 h3 a { display: block; padding: 0 20px; background-color: #f2f2f2; color: #066ab1; font-weight: normal; font-size: 14px; }
.tit03 h3 span { float: left; }
.tit03 h3 a.active { color: #fff; background-color: #1598e0; }
.tit03 .more { font-weight: normal; position: absolute; top: 45%; right: 20px; display: block; width: 31px; height: 7px; background: url(../images/public/btn_more.png) right center no-repeat; background-size: 50% auto }
.stit { margin: 40px 0; text-align: center; font-size: 20px; color: #555555; }
/* 列表内容 */
.ul01 { margin: 10px 10px 0 15px; font-size: 12px; line-height: 36px; color: #727272; }
.ul01 a { color: #727272; }
.ul01 li { position: relative; padding-left: 25px; background: url(../images/public/ico01.png) 10px center no-repeat; }
.ul01 span { position: absolute; top: 0; right: 10px; }
.ul01 span a { color: #0a85c9; text-decoration: underline; }
.ul01 em { margin-left: 20px; padding-left: 20px; background: url(../images/public/ico_down.png) left center no-repeat; }
.ul02 { font-size: 14px; line-height: 50px; }
.ul02 a { display: block; color: #727272; padding-left: 25px; background: url(../images/public/ico01.png) 10px center no-repeat; border-top: 1px solid #e4e4e4; }
.ul02 li:first-child a { border-top: 0; }
.ul03 { padding: 10px 0 0 10px; font-size: 14px; line-height: 36px; }
.ul03 li { padding-left: 14px; background: url(../images/public/ico03.png) left center no-repeat; }
.ul03 a { color: #727272; font-size: 12px; }
.ul04 { margin: 10px 10px 0 15px; font-size: 14px; line-height: 36px; color: #727272; }
.ul04 a { color: #727272; }
.ul04 li { position: relative; padding-left: 20px; background: url(../images/public/ico07.png) left center no-repeat; }
.ul04 p { position: absolute; top: 0; right: 10px; }
.ul04 span { margin-left: 20px; padding-left: 20px; background: url(../images/public/ico_down.png) left center no-repeat; }
.ul06 { margin: 20px; font-size: 12px; line-height: 30px; }
.ul06 li { position: relative; padding-left: 80px; color: #888 }
.ul06 li strong { position: absolute; left: 0; top: 0; font-weight: normal; }
/* 三列最上图下字ul */
.ul05 { overflow: hidden; margin: 0 15px; }
.ul05 li { float: left; margin-top: 30px; width: 33%; font-size: 20px; text-align: center; }
.ul05 img { width: inherit; margin: 0 auto; border: 1px solid #e3e3e3; }
.ul05 p { font-size: 12px; margin-top: 15px; }
.ul05 a { color: #888; }
/* 四列最上图下字ul */
.ul07 { overflow: hidden; margin: 0 10px; }
.ul07 li { float: left; margin-top: 30px; width: 25%; font-size: 20px; text-align: center; box-sizing: border-box; }
.ul07 img { width: 95%; margin: 0 auto; border: 1px solid #e3e3e3; }
.ul07 p { font-size: 14px; margin-top: 15px; }
.ul07 a { color: #888; }
.ul12 { overflow: hidden; margin: 0 10px; }
.ul12 li { float: left; margin-top:15px; width: 25%; font-size: 20px; text-align: center; box-sizing: border-box; }
.ul12 img { margin: 0 auto; border: 1px solid #e3e3e3; }
.ul12 p { font-size: 12px; margin-top: 10px; }
.ul12 a { color: #5c5c5c; }
/* 五列最上图下字ul */
.ul08 { overflow: hidden; margin: 0 10px; }
.ul08 li { float: left; margin-top: 30px; width: 20%; font-size: 20px; text-align: center; box-sizing: border-box; }
.ul08 img { width: 95%; margin: 0 auto; border: 1px solid #e3e3e3; }
.ul08 p { font-size: 14px; margin-top: 15px; }
.ul08 a { color: #888; }
/* 左图右内容 */
.dl01 { overflow: hidden; margin: 15px; }
.dl01 dt { float: left; width:300px; margin-right: 20px; padding-top: 5px; }
.dl01 dt img{ width:100%; height:auto}

.dl01 dd h4 { font-size: 18px; }
.dl01 dd h4 a { color: #ff0000; }
.dl01 dd p { margin: 10px; text-indent: 32px; font-size: 14px; line-height: 22px; color: #8f8e8e; }

.dl02 { overflow: hidden; padding: 10px 15px; }
.dl02 dt { float: left; margin-right: 20px; }
.dl02 dt img { width: 185px; height: 130px; border-radius: 5px; }
.dl02 dd h4 { position:relative; font-size: 16px; color: #575757; font-weight: normal }
.dl02 dd h4 a { color: #575757; }
.dl02 dd h4 span{ font-size:0.8em; color:#888; position:absolute; display:block; top:5px; right:10px}
.dl02 dd p { margin-top: 10px; text-indent: 32px; font-size: 12px; line-height: 24px; color: #8f8e8e; }
.dl02 dd .gjz{ font-size:12px; line-height:24px; color:#ff9c00}
.dl02 dd .gjz span{ display:block; background:url(../images/bg_gjz.jpg) left 3px no-repeat; background-size:90% auto; display:inline-block; padding:0 30px 0 10px; color:#fff;}
.dl03 { padding: 20px; color: #333333; line-height: 26px; }
.dl03 dt { overflow: hidden; font-size: 14px; }
.dl03 dt img { float: left; width: 130px; margin-right: 10px; }
.dl03 dt p { padding-top: 30px; }
.dl03 dd { margin-top: 20px; font-size: 12px; }
.dl04 { overflow: hidden; margin: 20px; }
.dl04 dt { float: left; font-size: 14px; line-height: 30px; }
.dl04 dd { float: right; }
/* 分页*/
.page { margin-top: 50px; }
.page ul { text-align: center; }
.page li { display: inline; }
.page ul a { display: inline-block; padding: 0 10px; color: #727272; font-size: 14px; line-height: 30px; border: 1px solid #e0e0e0; border-radius: 4px; }
.page ul a:hover, .page ul a.active { color: #fff; background-color: #528dca; }
/* 图集 */
.tj { position: relative; width: 815px; margin: 20px auto; }
.resultShow-container { overflow: hidden; zoom: 1; width: 815px; text-align: center; }
.tj .swiper-button-prev { left: -40px; width: 29px; height: 31px; background: url(../images/public/btn_left.png) left top no-repeat; }
.tj .swiper-button-next { right: -40px; width: 29px; height: 31px; background: url(../images/public/btn_right.png) left top no-repeat; }
/* 分界线 */
.hr { margin: 10px 10px; height: 1px; font-size: 0; background: url(../images/public/bg_hr.jpg) repeat left top; }
/* 详情内容页 */
.text_box { padding: 20px 20px 20px 20px; }
.text_box h2 { font-size: 16px; text-align: center; color: #575757; }
.text_box p { text-indent: 32px; font-size: 14px; line-height: 30px; color: #8f8e8e; }
.text_box strong{ display:block; text-align:center;}
.text_box b{ font-size:12px; line-height:24px; display:block; text-align:center;}
.text_box .text_top { margin: 20px auto; text-align: center; font-size: 14px; line-height: 38px; color: #bebebe; background-color: #f7f7f7; }
.text_box .text_top span { padding: 0 40px; }
.text_img { margin: 40px auto; text-align: center; }
.text_img img { width: 60%; border: 1px solid #555; margin: 10px auto; }
.text_img p { margin-top: 20px; font-size: 16px; color: #2d2d2d; }
.text_indext p { text-indent: 0; }
.text_video { position: relative; width: 620px; margin: 40px auto; text-align: center; }
.text_video img { width: 620px; height: 380px; }
.text_video p { margin-top: 20px; font-size: 20px; color: #2d2d2d; }
.text_video p a { color: #2d2d2d; }
.text_video span { position: absolute; left: 0; top: 0; display: block; width: 620px; height: 380px; background: url(../images/public/play.png) center center no-repeat rgba(0, 0, 0, 0.5); }
.text_box02 { margin: 15px; color: #8f8e8e; font-size: 15px; }
.text_box02 h3 { font-size: 14px; font-weight: normal; color: #1569c3 }
.text_box02 ul { margin-top: 10px; padding: 10px 15px; overflow: hidden; line-height: 24px; background-color: #f6f6f6; }
.text_box02 li { float: left; width: 270px; font-size: 12px; font-weight: normal; }
.text_box02 li:nth-of-type(even) { width: 380px; }
.text_box02 strong { display: inline-block; width: 110px; font-weight: normal; font-size: 12px; }
.text_box02 p { margin-top: 10px; line-height: 24px; text-indent: 28px; font-size: 12px; }
.text_box02 dl { overflow: hidden; margin-top: 10px; padding: 10px 15px; font-size: 12px; line-height: 24px; font-weight: bold; background-color: #f6f6f6; }
.text_box02 dt { float: left; padding-left: 25px; background: url(../images/public/ico04.png) left center no-repeat; }
.text_box02 dd { float: right; padding-left: 15px; background: url(../images/public/ico05.png) left center no-repeat; }
.box_con { padding: 20px; font-size: 12px; line-height: 26px; color: #333333; background-color: #f6f6f6; }
.box_con dl { overflow: hidden; border-bottom: 1px dashed #cecece; }
.box_con dt { clear: left; float: left; display: table; }
.box_con dd { display: table; }
* .box_con dd { display: inline-block; }
*+.box_con dd { display: inline-block; padding-left: 10px; }
.box_con dd table { width: 100%; font-size: 14px; line-height: 26px; }
.box_con dd td { padding-left: 15px; font-size: 12px; }
.box_con p { margin: 10px 0 0 20px; font-size: 12px; color: #e12d3c; }
.box_con ul { overflow: hidden; margin-top: 20px; }
.box_con li { float: left; margin-right: 20px; }
.box_con li input { margin-left: 10px; height: 26px; border: 1px solid #888888; }
.box_con li select { margin-left: 10px; width: 200px; padding: 5px 0; border: 1px solid #888888; }
.box_con02 { padding: 15px 15px 0 15px; font-size: 12px; line-height: 28px; color: #6f6f6f; }
.box_con02 dl { overflow: hidden; font-size: 12px;}
.box_con02 dt { clear: left; float: left; display: table; }
.box_con02 dd { display: table; width:580px;}
* .box_con02 dd { display: inline-block; }
*+.box_con02 dd { display: inline-block; }
.box_con02 dd table { width: 100%; line-height: 28px; }
.box_con02 dd td { padding-left: 15px; }
.radio input{ position:relative; top:2px;}
.btn01 { display: inline-block; padding: 0 15px; font-size: 14px; line-height: 28px; color: #FFF; background-color: #0d93e0; }
.btn02 { display: inline-block; padding: 0 25px; color: #595959; line-height: 28px; background-color: #FFF; border: 1px solid #595959; }
.btn03 { display: inline-block; padding: 0 35px; margin: 0 10px; color: #fff; line-height: 45px; background-color: #ff9000; border-radius: 5px; }
.btn04 { display: inline-block; padding: 0 35px; margin: 0 10px; color: #141414; line-height: 45px; background-color: #d2d2d2; border-radius: 5px; }
/* 视频列表 */
.videobox ul { overflow: hidden; zoom: 1; padding: 10px 0 0 15px; }
.videobox li { position: relative; float: left; width: 220px; height: 170px; margin: 10px 10px 0 0; text-align: center; overflow:hidden;}
.videobox li img { width:100%; height:auto; }
.videobox li p { margin-top: 5px; font-size: 12px; }
.videobox li a { color: #2d2d2d; line-height:1.5em; }
.videobox li span { position: absolute; left: 0; top: 0; display: block; width: 220px; height: 140px; background: url(../images/public/play.png) center center no-repeat rgba(0, 0, 0, 0.5); }
/* form相关 */
.table01 { margin: 20px 10px; color: #555555; }
.table01 table { width: 100%; font-size: 12px; line-height: 24px; }
.table01 th { padding: 10px 0; text-align: right; font-weight: normal; }
.table01 td { padding: 10px; font-weight: normal; }
.input01 { width: 100%; height: 30px; padding-left: 10px; border: 1px solid #d3d3d3; box-sizing: border-box; }
.input02 { width: 60%; height: 30px; padding-left: 10px; border: 1px solid #e5e5e5; box-sizing: border-box; }
.input03 { width: 35%; height: 30px; padding-left: 10px; border: 1px solid #e5e5e5; box-sizing: border-box; }
.table01 input { color: #555555; }
.table01 i { color: #ff0000; }
.table01 .input_margin input { margin: 0 2px 0 10px; }
.select01 { width: 100%; padding: 5px 0; color: #555555; }
.con_top { vertical-align: top; padding-top: 10px; }
.textarea { width: 100%; height: 100px; padding: 5px 10px; box-sizing: border-box; color: #555555; }
.table02 { margin: 10px; font-size: 14px; line-height: 26px; color: #727272; }
.table02 table { width: 100%; }
.table02 table a { color: #727272; font-weight: normal }
.table02 th { padding: 5px 5px 5px 20px; text-align: left; font-weight: normal }
.table02 .th_ico { background: url(../images/public/ico08.png) left center no-repeat; }
.table02 td { padding: 5px; }
.table03 { margin: 20px auto; width: 96%; box-sizing: border-box; border-top: 1px solid #ebebeb; border-left: 1px solid #ebebeb; }
.table03 h3 { padding-left: 15px; font-size: 14px; line-height: 42px; color: #FFF; background-color: #1598e0; border-bottom: 1px solid #ebebeb; border-right: 1px solid #ebebeb; font-weight: normal; }
.table03 table { width: 100%; font-size: 12px; line-height: 24px; }
.table03 th { font-weight: normal; text-align: left; padding: 10px 20px; background-color: #f5f5f5; border-bottom: 1px solid #ebebeb; border-right: 1px solid #ebebeb; }
.table03 td { padding: 10px 20px; border-bottom: 1px solid #ebebeb; border-right: 1px solid #ebebeb; color: #888 }
.table03 i { color: #e70000; }
.btnbox { margin-top: 30px; overflow: hidden; zoom: 1; text-align: center; }
.btnbox li { display: inline; text-align: center; font-size: 12px; line-height: 24px; margin-right: 30px; }
.btnbox a { padding: 0 25px; display: inline-block; color: #FFF; background-color: #0c68a6; border: 1px solid #0c68a6; }
.btnbox a:hover { color: #FFF; background: #1f8cd1; }
.btnbox .btn02 { color: #595959; background-color: #FFF; border: 1px solid #595959; line-height: 24px; }
.ico_yes { padding: 5px; margin: 0 5px; background: url(../images/public/ico06.png) left center no-repeat; }
.btnbox_c { padding: 30px 0; text-align: center; }
.ico_deta { position: relative; bottom: -7px; display: inline-block; margin: 0 5px; width: 29px; height: 29px; background: url(../images/public/ico09.png) center center no-repeat; }
.img_center { margin: 20px; text-align: center; }
/* 子频道友情连接 */
.flinkbox { padding: 10px 20px; color: #568bbf; line-height: 36px; }
.flinkbox a { font-size: 14px; color: #568bbf; white-space: nowrap; }

/*动画部分*/
/*首页数字滚动*/
@-webkit-keyframes dataMove {  0% {
 -webkit-transform: translateY(-210px);
 -moz-transform: translateY(-210px);
 -ms-transform: translateY(-210px);
 -o-transform: translateY(-210px);
 transform: translateY(-210px);
}
 70% {
 -webkit-transform: translateY(0px);
 -moz-transform: translateY(0px);
 -ms-transform: translateY(0px);
 -o-transform: translateY(0px);
 transform: translateY(0px);
}
 90% {
 -webkit-transform: translateY(-20px);
 -moz-transform: translateY(-20px);
 -ms-transform: translateY(-20px);
 -o-transform: translateY(-20px);
 transform: translateY(-20px);
}
 100% {
 -webkit-transform: translateY(0px);
 -moz-transform: translateY(0px);
 -ms-transform: translateY(0px);
 -o-transform: translateY(0px);
 transform: translateY(0px);
}
}
@-moz-keyframes dataMove {  0% {
 -webkit-transform: translateY(-210px);
 -moz-transform: translateY(-210px);
 -ms-transform: translateY(-210px);
 -o-transform: translateY(-210px);
 transform: translateY(-210px);
}
 70% {
 -webkit-transform: translateY(0px);
 -moz-transform: translateY(0px);
 -ms-transform: translateY(0px);
 -o-transform: translateY(0px);
 transform: translateY(0px);
}
 90% {
 -webkit-transform: translateY(-20px);
 -moz-transform: translateY(-20px);
 -ms-transform: translateY(-20px);
 -o-transform: translateY(-20px);
 transform: translateY(-20px);
}
 100% {
 -webkit-transform: translateY(0px);
 -moz-transform: translateY(0px);
 -ms-transform: translateY(0px);
 -o-transform: translateY(0px);
 transform: translateY(0px);
}
}
@-ms-keyframes dataMove {  0% {
 -webkit-transform: translateY(-210px);
 -moz-transform: translateY(-210px);
 -ms-transform: translateY(-210px);
 -o-transform: translateY(-210px);
 transform: translateY(-210px);
}
 70% {
 -webkit-transform: translateY(0px);
 -moz-transform: translateY(0px);
 -ms-transform: translateY(0px);
 -o-transform: translateY(0px);
 transform: translateY(0px);
}
 90% {
 -webkit-transform: translateY(-20px);
 -moz-transform: translateY(-20px);
 -ms-transform: translateY(-20px);
 -o-transform: translateY(-20px);
 transform: translateY(-20px);
}
 100% {
 -webkit-transform: translateY(0px);
 -moz-transform: translateY(0px);
 -ms-transform: translateY(0px);
 -o-transform: translateY(0px);
 transform: translateY(0px);
}
}
@keyframes dataMove {  0% {
 -webkit-transform: translateY(-210px);
 -moz-transform: translateY(-210px);
 -ms-transform: translateY(-210px);
 -o-transform: translateY(-210px);
 transform: translateY(-210px);
}
 70% {
 -webkit-transform: translateY(0px);
 -moz-transform: translateY(0px);
 -ms-transform: translateY(0px);
 -o-transform: translateY(0px);
 transform: translateY(0px);
}
 90% {
 -webkit-transform: translateY(-20px);
 -moz-transform: translateY(-20px);
 -ms-transform: translateY(-20px);
 -o-transform: translateY(-20px);
 transform: translateY(-20px);
}
 100% {
 -webkit-transform: translateY(0px);
 -moz-transform: translateY(0px);
 -ms-transform: translateY(0px);
 -o-transform: translateY(0px);
 transform: translateY(0px);
}
}
/*技术交易列表缩放动画*/
@-webkit-keyframes dataFlex {  0% {
 -webkit-transform: scale(1.1);
 -moz-transform: scale(1.1);
 -ms-transform: scale(1.1);
 -o-transform: scale(1.1);
 transform: scale(1.1);
}
 20% {
 -webkit-transform: scale(0.9);
 -moz-transform: scale(0.9);
 -ms-transform: scale(0.9);
 -o-transform: scale(0.9);
 transform: scale(0.9);
}
 40% {
 -webkit-transform: scale(1.1);
 -moz-transform: scale(1.1);
 -ms-transform: scale(1.1);
 -o-transform: scale(1.1);
 transform: scale(1.1);
}
 60% {
 -webkit-transform: scale(0.9);
 -moz-transform: scale(0.9);
 -ms-transform: scale(0.9);
 -o-transform: scale(0.9);
 transform: scale(0.9);
}
 80% {
 -webkit-transform: scale(1.1);
 -moz-transform: scale(1.1);
 -ms-transform: scale(1.1);
 -o-transform: scale(1.1);
 transform: scale(1.1);
}
 100% {
 -webkit-transform: scale(1);
 -moz-transform: scale(1);
 -ms-transform: scale(1);
 -o-transform: scale(1);
 transform: scale(1);
}
}
@-moz-keyframes dataFlex {  0% {
 -webkit-transform: scale(1.1);
 -moz-transform: scale(1.1);
 -ms-transform: scale(1.1);
 -o-transform: scale(1.1);
 transform: scale(1.1);
}
 20% {
 -webkit-transform: scale(0.9);
 -moz-transform: scale(0.9);
 -ms-transform: scale(0.9);
 -o-transform: scale(0.9);
 transform: scale(0.9);
}
 40% {
 -webkit-transform: scale(1.1);
 -moz-transform: scale(1.1);
 -ms-transform: scale(1.1);
 -o-transform: scale(1.1);
 transform: scale(1.1);
}
 60% {
 -webkit-transform: scale(0.9);
 -moz-transform: scale(0.9);
 -ms-transform: scale(0.9);
 -o-transform: scale(0.9);
 transform: scale(0.9);
}
 80% {
 -webkit-transform: scale(1.1);
 -moz-transform: scale(1.1);
 -ms-transform: scale(1.1);
 -o-transform: scale(1.1);
 transform: scale(1.1);
}
 100% {
 -webkit-transform: scale(1);
 -moz-transform: scale(1);
 -ms-transform: scale(1);
 -o-transform: scale(1);
 transform: scale(1);
}
}
@-ms-keyframes dataFlex {  0% {
 -webkit-transform: scale(1.1);
 -moz-transform: scale(1.1);
 -ms-transform: scale(1.1);
 -o-transform: scale(1.1);
 transform: scale(1.1);
}
 20% {
 -webkit-transform: scale(0.9);
 -moz-transform: scale(0.9);
 -ms-transform: scale(0.9);
 -o-transform: scale(0.9);
 transform: scale(0.9);
}
 40% {
 -webkit-transform: scale(1.1);
 -moz-transform: scale(1.1);
 -ms-transform: scale(1.1);
 -o-transform: scale(1.1);
 transform: scale(1.1);
}
 60% {
 -webkit-transform: scale(0.9);
 -moz-transform: scale(0.9);
 -ms-transform: scale(0.9);
 -o-transform: scale(0.9);
 transform: scale(0.9);
}
 80% {
 -webkit-transform: scale(1.1);
 -moz-transform: scale(1.1);
 -ms-transform: scale(1.1);
 -o-transform: scale(1.1);
 transform: scale(1.1);
}
 100% {
 -webkit-transform: scale(1);
 -moz-transform: scale(1);
 -ms-transform: scale(1);
 -o-transform: scale(1);
 transform: scale(1);
}
}
@-o-keyframes dataFlex {  0% {
 -webkit-transform: scale(1.1);
 -moz-transform: scale(1.1);
 -ms-transform: scale(1.1);
 -o-transform: scale(1.1);
 transform: scale(1.1);
}
 20% {
 -webkit-transform: scale(0.9);
 -moz-transform: scale(0.9);
 -ms-transform: scale(0.9);
 -o-transform: scale(0.9);
 transform: scale(0.9);
}
 40% {
 -webkit-transform: scale(1.1);
 -moz-transform: scale(1.1);
 -ms-transform: scale(1.1);
 -o-transform: scale(1.1);
 transform: scale(1.1);
}
 60% {
 -webkit-transform: scale(0.9);
 -moz-transform: scale(0.9);
 -ms-transform: scale(0.9);
 -o-transform: scale(0.9);
 transform: scale(0.9);
}
 80% {
 -webkit-transform: scale(1.1);
 -moz-transform: scale(1.1);
 -ms-transform: scale(1.1);
 -o-transform: scale(1.1);
 transform: scale(1.1);
}
 100% {
 -webkit-transform: scale(1);
 -moz-transform: scale(1);
 -ms-transform: scale(1);
 -o-transform: scale(1);
 transform: scale(1);
}
}
@keyframes dataFlex {  0% {
 -webkit-transform: scale(1.1);
 -moz-transform: scale(1.1);
 -ms-transform: scale(1.1);
 -o-transform: scale(1.1);
 transform: scale(1.1);
}
 20% {
 -webkit-transform: scale(0.9);
 -moz-transform: scale(0.9);
 -ms-transform: scale(0.9);
 -o-transform: scale(0.9);
 transform: scale(0.9);
}
 40% {
 -webkit-transform: scale(1.1);
 -moz-transform: scale(1.1);
 -ms-transform: scale(1.1);
 -o-transform: scale(1.1);
 transform: scale(1.1);
}
 60% {
 -webkit-transform: scale(0.9);
 -moz-transform: scale(0.9);
 -ms-transform: scale(0.9);
 -o-transform: scale(0.9);
 transform: scale(0.9);
}
 80% {
 -webkit-transform: scale(1.1);
 -moz-transform: scale(1.1);
 -ms-transform: scale(1.1);
 -o-transform: scale(1.1);
 transform: scale(1.1);
}
 100% {
 -webkit-transform: scale(1);
 -moz-transform: scale(1);
 -ms-transform: scale(1);
 -o-transform: scale(1);
 transform: scale(1);
}
}
/*左侧导航栏*/
@-webkit-keyframes items {  0% {
 -webkit-transform: translateX(-210px);
 -moz-transform: translateX(-210px);
 -ms-transform: translateX(-210px);
 -o-transform: translateX(-210px);
 transform: translateX(-210px);
}
 100% {
 -webkit-transform: translateX(0px);
 -moz-transform: translateX(0px);
 -ms-transform: translateX(0px);
 -o-transform: translateX(0px);
 transform: translateX(0px);
 -webkit-opacity: 1;
 -moz-opacity: 1;
 -ms-opacity: 1;
 -o-opacity: 1;
 opacity: 1;
}
}
@-moz-keyframes items {  0% {
 -webkit-transform: translateX(-210px);
 -moz-transform: translateX(-210px);
 -ms-transform: translateX(-210px);
 -o-transform: translateX(-210px);
 transform: translateX(-210px);
}
 100% {
 -webkit-transform: translateX(0px);
 -moz-transform: translateX(0px);
 -ms-transform: translateX(0px);
 -o-transform: translateX(0px);
 transform: translateX(0px);
 -webkit-opacity: 1;
 -moz-opacity: 1;
 -ms-opacity: 1;
 -o-opacity: 1;
 opacity: 1;
}
}
@-ms-keyframes items {  0% {
 -webkit-transform: translateX(-210px);
 -moz-transform: translateX(-210px);
 -ms-transform: translateX(-210px);
 -o-transform: translateX(-210px);
 transform: translateX(-210px);
}
 100% {
 -webkit-transform: translateX(0px);
 -moz-transform: translateX(0px);
 -ms-transform: translateX(0px);
 -o-transform: translateX(0px);
 transform: translateX(0px);
 -webkit-opacity: 1;
 -moz-opacity: 1;
 -ms-opacity: 1;
 -o-opacity: 1;
 opacity: 1;
}
}
@-o-keyframes items {  0% {
 -webkit-transform: translateX(-210px);
 -moz-transform: translateX(-210px);
 -ms-transform: translateX(-210px);
 -o-transform: translateX(-210px);
 transform: translateX(-210px);
}
 100% {
 -webkit-transform: translateX(0px);
 -moz-transform: translateX(0px);
 -ms-transform: translateX(0px);
 -o-transform: translateX(0px);
 transform: translateX(0px);
 -webkit-opacity: 1;
 -moz-opacity: 1;
 -ms-opacity: 1;
 -o-opacity: 1;
 opacity: 1;
}
}
@keyframes items {  0% {
 -webkit-transform: translateX(-210px);
 -moz-transform: translateX(-210px);
 -ms-transform: translateX(-210px);
 -o-transform: translateX(-210px);
 transform: translateX(-210px);
}
 100% {
 -webkit-transform: translateX(0px);
 -moz-transform: translateX(0px);
 -ms-transform: translateX(0px);
 -o-transform: translateX(0px);
 transform: translateX(0px);
 -webkit-opacity: 1;
 -moz-opacity: 1;
 -ms-opacity: 1;
 -o-opacity: 1;
 opacity: 1;
}
}
@keyframes dataBig {  0% {
 border-color: #fff;
 -webkit-box-shadow: 0 0 50px #0c68a6;
 -moz-box-shadow: 0 0 50px #0c68a6;
 -ms-box-shadow: 0 0 50px #0c68a6;
 -o-box-shadow: 0 0 50px #0c68a6;
 box-shadow: 0 0 50px #0c68a6;
}
 25% {
 -webkit-box-shadow: 0 0 30px #fff;
 -moz-box-shadow: 0 0 30px #fff;
 -ms-box-shadow: 0 0 30px #fff;
 -o-box-shadow: 0 0 30px #fff;
 box-shadow: 0 0 30px #fff;
}
 80% {
 border-color: #fff;
 -webkit-box-shadow: 0 0 60px #0c68a6;
 -moz-box-shadow: 0 0 60px #0c68a6;
 -ms-box-shadow: 0 0 60px #0c68a6;
 -o-box-shadow: 0 0 60px #0c68a6;
 box-shadow: 0 0 60px #0c68a6;
}
 100% {
 // border-color: #000;
 -webkit-box-shadow: 0 0 30px #fff;
 -moz-box-shadow: 0 0 30px #fff;
 -ms-box-shadow: 0 0 30px #fff;
 -o-box-shadow: 0 0 30px #fff;
 box-shadow: 0 0 30px #fff;
}
 // 100% {
 // -webkit-box-shadow: 0 0 0 #d4e8f7;
 // -moz-box-shadow: 0 0 0 #d4e8f7;
 // -ms-box-shadow: 0 0 0 #d4e8f7;
 // -o-box-shadow: 0 0 0 #d4e8f7;
 // box-shadow: 0 0 0 #d4e8f7;
 //
}
}
@keyframes policyAni {  0% {
 -webkit-transform: translateY(3px);
 -moz-transform: translateY(3px);
 -ms-transform: translateY(3px);
 -o-transform: translateY(3px);
 transform: translateY(3px);
}
 30% {
 -webkit-transform: translateY(-15px);
 -moz-transform: translateY(-15px);
 -ms-transform: translateY(-15px);
 -o-transform: translateY(-15px);
 transform: translateY(-15px);
}
 100% {
 -webkit-transform: translateY(0);
 -moz-transform: translateY(0);
 -ms-transform: translateY(0);
 -o-transform: translateY(0);
 transform: translateY(0);
}
}
@keyframes financeAni {  0% {
 -webkit-transform: rotate(15deg);
 -moz-transform: rotate(15deg);
 -ms-transform: rotate(15deg);
 -o-transform: rotate(15deg);
 transform: rotate(15deg);
}
 30% {
 -webkit-transform: rotate(-15deg);
 -moz-transform: rotate(-15deg);
 -ms-transform: rotate(-15deg);
 -o-transform: rotate(-15deg);
 transform: rotate(-15deg);
}
 60% {
 -webkit-transform: rotate(25deg);
 -moz-transform: rotate(25deg);
 -ms-transform: rotate(25deg);
 -o-transform: rotate(25deg);
 transform: rotate(25deg);
}
 80% {
 -webkit-transform: rotate(-25deg);
 -moz-transform: rotate(-25deg);
 -ms-transform: rotate(-25deg);
 -o-transform: rotate(-25deg);
 transform: rotate(-25deg);
}
 80% {
 -webkit-transform: rotate(0deg);
 -moz-transform: rotate(0deg);
 -ms-transform: rotate(0deg);
 -o-transform: rotate(0deg);
 transform: rotate(0deg);
}
}
@keyframes consult {  0% {
 -webkit-transform: translateX(10px);
 -moz-transform: translateX(10px);
 -ms-transform: translateX(10px);
 -o-transform: translateX(10px);
 transform: translateX(10px);
}
 50% {
 -webkit-transform: translateX(-10px);
 -moz-transform: translateX(-10px);
 -ms-transform: translateX(-10px);
 -o-transform: translateX(-10px);
 transform: translateX(-10px);
}
 100% {
 -webkit-transform: translateX(0);
 -moz-transform: translateX(0);
 -ms-transform: translateX(0);
 -o-transform: translateX(0);
 transform: translateX(0);
}
}
@keyframes consultHover {  0% {
 -webkit-transform: scale(1);
 -moz-transform: scale(1);
 -ms-transform: scale(1);
 -o-transform: scale(1);
 transform: scale(1);
}
 100% {
 -webkit-transform: scale(1.15);
 -moz-transform: scale(1.15);
 -ms-transform: scale(1.15);
 -o-transform: scale(1.15);
 transform: scale(1.15);
}
}
/*首页背景替换*/
@-webkit-keyframes bannerChange {  0% {
 -webkit-opacity: 1;
 -moz-opacity: 1;
 -ms-opacity: 1;
 -o-opacity: 1;
 opacity: 1;
}
 100% {
 -webkit-opacity: 0;
 -moz-opacity: 0;
 -ms-opacity: 0;
 -o-opacity: 0;
 opacity: 0;
}
}
@-moz-keyframes bannerChange {  0% {
 -webkit-opacity: 1;
 -moz-opacity: 1;
 -ms-opacity: 1;
 -o-opacity: 1;
 opacity: 1;
}
 100% {
 -webkit-opacity: 0;
 -moz-opacity: 0;
 -ms-opacity: 0;
 -o-opacity: 0;
 opacity: 0;
}
}
@-ms-keyframes bannerChange {  0% {
-webkit-opacity: 1;
 -moz-opacity: 1;
 -ms-opacity: 1;
 -o-opacity: 1;
 opacity: 1;
}
 100% {
 -webkit-opacity: 0;
 -moz-opacity: 0;
 -ms-opacity: 0;
 -o-opacity: 0;
 opacity: 0;
}
}
@-o-keyframes bannerChange {  0% {
 -webkit-opacity: 1;
 -moz-opacity: 1;
 -ms-opacity: 1;
 -o-opacity: 1;
 opacity: 1;
}
 100% {
 -webkit-opacity: 0;
 -moz-opacity: 0;
 -ms-opacity: 0;
 -o-opacity: 0;
 opacity: 0;
}
}
@keyframes bannerChange {  0% {
 -webkit-opacity: 1;
 -moz-opacity: 1;
 -ms-opacity: 1;
 -o-opacity: 1;
 opacity: 1;
}
 100% {
 -webkit-opacity: 0;
 -moz-opacity: 0;
 -ms-opacity: 0;
 -o-opacity: 0;
 opacity: 0;
}
}
/* 后改二级首页0618 */
/* 外框 */
.box01 { overflow: hidden; zoom: 1; padding-top: 15px; }
.box02 { float: left; width: 680px; padding-bottom: 10px; border: 1px solid #e9f2f6; box-sizing:border-box; overflow:hidden;}
.box03 { float: right; width: 310px; padding-bottom: 10px; border: 1px solid #e9f2f6; box-sizing:border-box; }
.box04 { float: left; width: 495px; padding-bottom: 10px; border: 1px solid #e9f2f6; box-sizing:border-box; }
.box05_new { overflow:hidden; margin-top:15px; padding-bottom: 20px; border: 1px solid #e9f2f6; }
.box06{ float: left; width: 326px; padding-bottom: 10px; border: 1px solid #e9f2f6; box-sizing:border-box; }
.box07 { float: left; width: 495px; padding-bottom: 10px; box-sizing:border-box; }
/* 列表 */
.ul09 { margin:10px 10px 0 10px; font-size: 12px; line-height: 24px; color: #727272; }
.ul09 a { color: #727272; }
.ul09 li { position: relative; padding-left: 10px; background: url(../images/public/ico11.jpg) left center no-repeat; }
.ul09 li span{ position:absolute; top:0; right:0; }
.ul09 li em{ position:absolute; top:0; right:0; padding-right:20px; color:#1569c3; background:url(../images/public/ico13.png) right center no-repeat;}
.ul09 li em a{ color:#1569c3;}
.ul10{ overflow:hidden;}
.ul10 li{ overflow:hidden; float:left; margin:15px 15px 0 0; font-size:12px; line-height:24px;}
.ul10 li a{ position:relative; display:block; width:230px; height:130px; color:#FFF;}
.ul10 h3{ position:absolute; bottom:0; left:0; width:100%; text-align:center; line-height:24px; background-color:rgba(0, 0, 0, 0.8); font-weight:normal; }
.ul10 li span{ float:left; margin-top:5px;}
.ul10 li span:last-child{ float:right;}
.ul11{ overflow:hidden; padding:20px 0 0 20px;}
.ul11 li{ float:left; text-align:center; margin-right:10px;}
.ul11 p{ margin-top:10px; font-size:12px; color:#000;}
.ul11 img{ width:110px; border:1px solid #d6d6d6;}
/* 内容 */
.text_box03{ margin:10px;}
.text_box03 h2{ position:relative; font-size:14px; line-height:30px; color:#0267ac;}
.text_box03 h2 span{ font-size:12px; font-weight:normal; color:#a4cae1;}
.text_box03 h2 .more { display: block; font-size:12px; font-weight: normal; position: absolute; top: 0; right: 10px; color:#FFF;}
.text_box03 h2 .more1 { display: block; font-size:12px; font-weight: normal; position: absolute; top: 0; right: 10px; color:#000;}
.text_box03 h3{ margin:5px 0; font-size:16px; line-height:20px; color:#e70000;}
.text_box03 h3 a{ color:#e70000;}
.text_box03 p{ text-indent:24px; font-size:12px; line-height:18px; color:#a9a9a9;}
.text_box04{ float:left; width:360px; margin:10px 0 0 0;}
.text_box04 h3{ text-align:center;}
/* 分界线 */
.hr02 { margin: 10px 0; height: 1px; font-size: 0; background: url(../images/public/bg_hr.jpg) repeat left top; }
/* 标题 */
.tit04 { position: relative; height: 34px; line-height: 34px; padding-left:15px; background-color: #1569c3; }
.tit04 h3 { font-weight:normal; float:left; height:34px; font-size: 14px; color: #fff;}
.tit04 h3 a{ display:block; color: #fff;}
.tit04 h3 span{ font-size:12px; font-weight:normal; color:#b1d2e7;}
.tit04 .active{ color: #fff;}
.tit04 .more { display: block; font-size:12px; font-weight: normal; position: absolute; top: 0; right: 10px; color:#FFF;}
.tit05 { position: relative; height: 34px; line-height: 34px;  background-color: #f6f9fe; vertical-align:top;}
.tit05 h3 { font-weight:normal; display:inline-block; position:relative; top:-1px; height: 34px; padding:0 15px; font-size: 14px; color: #fff; background-color: #1569c3;}
.tit05 h3 span{ font-size:12px; font-weight:normal; color:#b1d2e7;}
.tit05 .more { display: block; font-size:12px; font-weight: normal; position: absolute; top: 0; right: 10px; color:#0057b8;}
.tit05 p{ position:absolute; top:0; right:10px; font-size:12px;}
.tit05 p a{ display:inline-block; padding:0 5px; color:#0057b8;}
.tit05 p a:hover,
.tit05 p a.active{ color:#ff7e00; border-bottom:1px solid #ff7e00}
.tit06 { position: relative; overflow:hidden; height: 34px; line-height: 34px; background-color: #f6f9fe; }
.tit06 h3 { font-weight:normal; float:left; display:inline-block; height:34px; font-size: 14px; color: #fff;}
.tit06 h3 a{ display:inline-block; padding:0px 15px; color:#0057b8; background-color: #f6f9fe;}
.tit06 h3 a:hover,
.tit06 .active{ color: #fff; background-color: #1569c3;}
.tit06 h3 span{ font-size:12px; color:#b1d2e7;}
.tit06 h3 a:hover span{ color:#beccd5;}
.tit06 .more { display: block; font-size:12px; font-weight: normal; position: absolute; top: 0; right: 10px; color:#0057b8;}
/* 左图和右内容 */
.dl05{ margin:15px; overflow:hidden;}
.dl05 dt{ float:left; margin-right:10px;}
.dl05 dd{ padding-right:10px;}
.dl05 dd h3{ font-size:16px;}
.dl05 dd h3 a{ color:#e70000;}
.dl05 dd p{ margin-top:10px; font-size:12px; line-height:22px; text-indent:24px; color:#a9a9a9;}
.dl06{ margin:15px; overflow:hidden;}
.dl06 dt{ float:left; margin-right:10px;}
.dl06 dd h3{ font-size:12px;}
.dl06 dd h3 a{ color:#0059b9;}
.dl06 dd p{ margin-top:10px; font-size:12px; line-height:18px; text-indent:24px; color:#a9a9a9;}
.video01{ position:relative; width:270px; height:165px;}
.video01 span { position: absolute; left: 0; top: 0; display: block; width: 270px; height: 165px; background: url(../images/public/play.png) center center no-repeat rgba(0, 0, 0, 0.5); }
.table04{ font-size:12px;}
.table04 table{ margin:15px auto 0 auto; width:95%;}
.table04 thead th{ padding:10px 0; line-height:20px; background-color:#e2e2e2; font-weight:normal;}
.table04 tbody tr:first-child td{ padding-top:12px;}
.table04 .th01{ text-align:left; padding-left:20px;}
.table04 td{ border-bottom:1px dashed #dedede; padding:7px 0; line-height:20px; text-align:center;}
.table04 .td01{ padding-left:5px; text-align:left; color:#2193d4;}
.table04 .td01 a{ color:#2193d4;}
.ico01{ padding:6px; margin-right:5px; background:url(../images/public/ico12.png) center center no-repeat;}
/* 专题新加样式 */
.ul14 { margin: 10px 10px 0 15px; font-size: 12px; line-height: 36px; color: #727272; overflow:hidden }
.ul14 a { color: #727272; }
.ul14 li { width:50%; box-sizing:border-box; float:left; position: relative; padding-left: 25px; background: url(../images/public/ico01.png) 10px center no-repeat; }
.ul14 span { position: absolute; top: 0; right: 10px; }
.ul14 span a { color: #0a85c9; text-decoration: underline; }
.ul14 em { margin-left: 20px; padding-left: 20px; background: url(../images/public/ico_down.png) left center no-repeat; }
.ul13{ overflow:hidden; padding:2%;}
.ul13 li{ float:left; width:23%; margin:0 1%;}
.ul13 li img{ width:100%; height:auto}
.ul13 li strong{ display:block; line-height:3em; font-size:12px; text-align:center; font-weight:normal}